ruddy sheldrake - French English Dictionary